remove_all_copy

function remove_all_copy(values: collection<-T>): set<T>

Returns a new set containing the elements of this set, but without any elements that occur in the given collection.

a.remove_all_copy(b) is equivalent to a - b, where a and b are sets.

Examples:

  • set([1]).remove_all_copy(set([1])) returns set([])

  • set([1, 2, 3]).remove_all_copy(set([2, 3, 4])) returns set([1])

Since

0.14.16

Parameters

values

the other collection